﻿using System;
using HDTuyenChon.AppCode;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace HDTuyenChon.BL
{
	public class LoaiPhimBL
	{
		//public int Insert(LoaiPhimForm fLoaiPhim, TaiKhoanForm fTaiKhoan)
		//{
		//    HDFilmDataContext objHD = new HDFilmDataContext();

		//    DateTime dtCurrent = new DateTime();
		//    LoaiPhim loaiPhim = new LoaiPhim();

		//    loaiPhim.MS_Loai = fLoaiPhim.MSLoai;
		//    loaiPhim.Ten_Loai = fLoaiPhim.TenLoai;
		//    loaiPhim.Mo_Ta = fLoaiPhim.MoTa;
		//    loaiPhim.NgayInsert = dtCurrent.Date;
		//    loaiPhim.NguoiInsert = fTaiKhoan.UserName;
		//    loaiPhim.NgayUpdate = dtCurrent.Date;
		//    loaiPhim.NguoiUpdate = fTaiKhoan.UserName;

		//    objHD.LoaiPhims.InsertOnSubmit(loaiPhim);

		//    objHD.SubmitChanges();

		//    return 1;
		//}

		public string createMaLoaiPhim()
		{
			string msLoaiPhim = "";
			HDFilmDataContext db = new HDFilmDataContext();
			var listLoaiPhim = (from p in db.LoaiPhims
								orderby p.ID descending
								select p).ToList();
			if (listLoaiPhim != null && listLoaiPhim.Count > 0)
			{
				LoaiPhim loaiPhim = listLoaiPhim[0];
				msLoaiPhim = String.Format("{0:LP00000}", loaiPhim.ID+1);
			}
			else
			{
				msLoaiPhim = "LP00001";
			}
			return msLoaiPhim;
		}

		public int Insert(LoaiPhim loaiPhim, Form.TaiKhoanForm taiKhoan)
		{
			HDFilmDataContext db = new HDFilmDataContext();
			loaiPhim.NgayInsert = DateTime.Now;
			loaiPhim.NguoiInsert = taiKhoan.UserName;
			loaiPhim.NgayUpdate = DateTime.Now;
			loaiPhim.NguoiUpdate = taiKhoan.UserName;

			db.LoaiPhims.InsertOnSubmit(loaiPhim);
			db.SubmitChanges();
			return 1;
		}
	}
}